// 给定一个正整数columnNumber，要求返回它在Excel表中相对应的列名称

// 解题思路
// 实质上就是10进制转26进制，映射范围是1-26，而不是0-25，可将columnNumber直接对26取余，结果为0-25，而本题为1-26，可以直接将columnNumber = columnNumber - 1，这样
// 就可以将范围变为0-25就更容易判断了
function convertToTitle(columnNumber) {
    let res = ''
    while (columnNumber) {
        columnNumber--
        res = String.fromCharCode(65 + columnNumber % 26) + res
        columnNumber = Math.floor(columnNumber / 26)
    }
    return res
}

let columnNumber = 701
console.log(convertToTitle(columnNumber))